home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs17.d81
/
cad.arc
/
%b3
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2009-10-10
|
857b
|
27 lines
1 REM WRITE
2 A=USR(33),0:A=USR(34),0,Y,6:A=USR(34),X,255,7
3 A=USR(0),0,1,4:A=USR(1):A=USR(17):A=USR(19):A=USR(21):FI$=""
4 PRINTCHR$(14)"[147][211][193][214][197] [200]IRES":GOSUB26
5 IFD0=D1THENPRINT"[201]NSERT [198][201][204][197] DISK IN DRIVE";D1
6 INPUT" [198]ILE [206]AME: ";FI$:PRINT"[147]"
7 IFLEN(FI$)=<1THEN14
8 GOSUB26:POKE183,LEN(FI$)
9 FORT=1TOLEN(FI$):POKE827+T,ASC(MID$(FI$,T,1)):NEXT
10 POKE780,0:POKE781,D1:POKE782,0:SYS65466
11 POKE780,LEN(FI$):POKE781,828AND255:POKE782,828/256:SYS65469
12 POKE247,0:POKE248,96
13 POKE780,247:POKE781,0:POKE782,128:SYS65496
14 IFD0=D1THENPRINT"[201]NSERT [208][210][207][199][210][193][205] DISK IN DRIVE";D0
15 PRINT"[208]RESS A KEY"
16 PRINT" '!' TO SAVE SCREEN 2 "
17 PRINT" '*' TO RETRY"
18 GOSUB26
19 GETA$:IFA$=""THEN19
20 IFA$="!"THENSYS36867:PRINT"[147]--[211]CREENS SWITCHED--":FI$="":GOTO5
21 IFA$="*"THEN4
22 OPEN15,D0,15:OPEN2,D0,2,"CMND,P,R":CLOSE2:GET#15,E:CLOSE15
23 IFE<>0THENPRINT"[208]ROGRAM DISK NOT PRESENT.":GOTO19
24 PRINT"[147]":A=USR(0),1,7,14:A=USR(1):A=USR(16):A=USR(33),0:A=USR(34),8,Y,6
25 A=USR(34),X,231,7:LOAD"CMND",D0
26 OPEN15,D0,15,"I":CLOSE15:RETURN